大家好~我是姐姐恩!身為資訊小白的我,起初對於參賽主題非常苦惱,最後決定利用此次機會,延續學校的課(Java),了解網頁前端三劍客之一的JavaScript!
所以接下來30天,我將在這裡紀錄我當天的學習筆記及統整後的學習內容,請大家多多指教!
*學習內容主要取自MDN Web Docs及彭彭老師的YT課程。
依照服務內容及推出時間進行考量。
基本語法:JavaScript
軟體架構:MVVM(Model-View-Viewmodel),基於MVC軟體架構模型所延伸,負責接收從 View 傳來的使用者操作事件,並使用 Model 提供的方法來處理資料,有助於GUI的開發與後端的開發分離。由數據驅動View的自動更新。因獨立的職責範圍,使程式碼容易維護及測試。
基本語法:JavaScript
軟體架構:為一個元件化架構,是基於TypeScript開發的前端框架,可以製作從小型至大型的專案,也具易升級特點。
基本語法:JavaScript
軟體架構:適用於中大型應用程式開發,如單頁應用程式(SPA)和大型網站等,提供「組件化」開發模式和一致的API設計,也可以和其他函式庫或套件搭配使用,例如開發Web時,可以與虛擬DOM(ReactDOM)搭配使用,建構更完善的UI介面。其主要目標是最大限度減少開發者建構 UI 介面時出現的錯誤。
基本語法:JavaScript
軟體架構:適用於小型和中型應用程式,
學習資源:
認識常見的前端框架:Ember、Angular、React、Vue.js 介紹
Angular 新手入門
React 新手入門
全世界都在夯JavaScript,三大前端框架你一定要會其中一個
MVVM — 架構篇:書讀得多,人自然就好看起來